/* 
 * File:   dataJAux.cpp
 * Author: meche
 * 
 * Created on 28 de mayo de 2011, 13:19
 */

#include "dataJAux.h"

dataJAux::dataJAux() {
    nomTerritorio= new char[1];
    nomTerritorio[0]='\0';
    mail=new char[1];
    mail[0]='\0';
    objetivo=new char[1];
    objetivo[0]='\0';
    unidad=new dataUnidad();
}

dataJAux::dataJAux(char* nomT, char* m ,char* o, dataUnidad* du){
    nomTerritorio=nomT;
    mail=m;
    objetivo=o;
    unidad=du;
}

dataJAux::dataJAux(const dataJAux& orig) {
    nomTerritorio=orig.nomTerritorio;
    mail=orig.mail;
    objetivo=orig.objetivo;
    unidad=orig.unidad;
}

char* dataJAux::getMail(){
    return this->mail;
}

char* dataJAux::getNomTerritorio(){
    return this->nomTerritorio;
}

char* dataJAux::getObjetivo(){
    return this->objetivo;
}

dataUnidad* dataJAux::getUnidad(){
    return this->unidad;
}
    dataJAux::~dataJAux() {
        this->unidad->~dataUnidad();
        delete unidad;
}

